<?php

if (!defined('BASEPATH')) exit('No direct script access allowed');

/**
 * 出租房源信息模型类
 */
class Hire_model extends CI_Model
{
	/**
	 * 更新房源信息
	 *
	 * @param $info 基本信息表
	 * @param $modifytime 修改时间索引表信息
	 * @param $posttime 发布时间索引表信息
	 * @param $price 总价索引表信息
	 * @param $unitprice 单价索引表信息
     *
     * @return $houseid
	 */
	public function update($info, $modifytime = '', $posttime = '', $price = '')
	{
		$houseid = 0;

		//更新出售房源基本信息
		if ($info['houseid'])
		{
			$this->db->where('houseid', $info['houseid']);
			$this->db->update('h_second_hireinfo', $info);

			$id = $info['houseid'];
		}

		return $houseid;
	}

	/**
	 * 获取所有信息（分页显示）
	 *
	 * @param $where array
	 * @param $limit int
	 * @param $offset int
	 * @param $orderby string ('uid DESC, created ASC')
	 * @return array
	 */
	public function get_all_list($where = FALSE, $limit = FALSE, $offset = FALSE, $orderby = FALSE)
	{
		$this->_where_list($where);
		$this->db->order_by('houseid DESC');
		$orderby && $this->db->order_by($orderby);
		$this->db->limit($limit, $offset);
		$result = $this->db->get('h_second_hireinfo')->result_array();
		return $result;
	}

	public function count_all_list($where)
	{
		$this->_where_list($where);
		return $this->db->count_all_results('h_second_hireinfo');
	}

	private function _where_list($where)
	{

	}
}

/* End of file sale_model.php */
/* Location: ./application/models/sale_model.php */
